package com.bba.fms.common.ezspecial.dto;

import lombok.Data;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * 错误数据
 */
@Data
public class Edata implements Serializable {
    private int index;
    private List<String> rowData = new ArrayList<>();

    /**
     * 写入校验失败数据(行)
     * @param excelResult
     * @param data
     * @param row 当前行 索引
     */
    public static void addEdata(ExcelResult excelResult, List<String> data, int row) {
        Edata edata = new Edata();
        edata.setRowData(data);
        edata.setIndex(row);
        excelResult.getEdata().add(edata);
    }
}
